package com.wigo.mybatis.sqlnode;

import com.wigo.mybatis.sqlsource.DynamicContext;

import java.util.ArrayList;
import java.util.List;
/**
 *
 * @author wigo
 */
public class MixedSqlNode implements SqlNode {
	private List<SqlNode> sqlNodes = new ArrayList<SqlNode>();

	public MixedSqlNode(List<SqlNode> sqlNodes) {
		this.sqlNodes = sqlNodes;
	}

	@Override
	public void apply(DynamicContext context) {
		for (SqlNode sqlNode : sqlNodes) {
			sqlNode.apply(context);
		}
	}

}
